charitable institution - English Synonyms Dictionary